import request from '@/axios'

/**
 * 查询部门区域信息列表
 * standard:机构级别：1/国家级、2/省级、3/市级、4/区县级、5/乡镇级、6/村级
 * @returns
 */
export const getListRegionInfo = (params): Promise<IResponse> => {
  return request.get({ url: '/admin-api/system/dept/listRegionInfo', params })
}

/**
 * 查询部门区域信息列表 - 带数据权限的
 * standard:机构级别：1/国家级、2/省级、3/市级、4/区县级、5/乡镇级、6/村级
 * @returns
 */
export const getListRegionInfoPermissions = (params): Promise<IResponse> => {
  return request.get({ url: '/admin-api/system/dept/listRegionInfoData', params })
}

/**
 * 根据城市编码获取区或县
 * pRegionCd: 230000000000,
 * remark: 'city'
 * @returns
 */
export const getRegionByPregionCode = (params): Promise<IResponse> => {
  return request.get({ url: '/level-manage/display/getRegionByPregionCd', params })
}
